have difficulties solving something - İngilizce Eş Anlamlılar Sözlük